draining pumps - French English Dictionary